home *** CD-ROM | disk | FTP | other *** search
- ' ___________________________________________________________________________
- ' |*************************************************************************|
- ' |*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|
- ' |*| Set TAB to 4 for best readable file layout. |*| Maxon Basic 3.00 |*|
- ' |*|______________________________________________|*|____________________|*|
- ' |*************************************************************************|
- ' |*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|
- ' |*| |*| $Id: extra.bh (28.04.01) |*|
- ' |*| ###### ###### |*| RhoSigma Source based on NDK 3.1 Includes 40.15 |*|
- ' |*| ## ## ## # |*| _________________________________________________ |*|
- ' |*| ## ## ## |*| |*|
- ' |*| ###### ## |*| BASIC header for functions of extra.library |*|
- ' |*| ## ## |*| |*|
- ' |*| ## ## # |*| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |*|
- ' |*| ## ###### |*| Copyright © 1998-2001 RhoSigma, Roland Heyder |*|
- ' |*| |*| All Rights Reserved. |*|
- ' |*|_______________|*|___________________________________________________|*|
- ' |*************************************************************************|
- ' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-
- '$INCLUDE extra.bc
-
- LIBRARY DECLARE "extra.library"
- '** private (-30) **
- '** private (-36) **
- DECLARE FUNCTION BAMCheckSum& LIBRARY 'Block
- DECLARE FUNCTION BootBlockSum& LIBRARY 'Block
- DECLARE FUNCTION DiskBlockSum& LIBRARY 'Block
- DECLARE FUNCTION OpenBuf& LIBRARY
- DECLARE FUNCTION CloseBuf& LIBRARY 'BufHandle
- DECLARE FUNCTION FileToBuf& LIBRARY 'FileName
- DECLARE FUNCTION BufToFile& LIBRARY 'BufHandle/FileName
- DECLARE FUNCTION ClearBuf& LIBRARY 'BufHandle
- DECLARE FUNCTION DuplicateBuf& LIBRARY 'BufHandle
- DECLARE FUNCTION BufInfo& LIBRARY 'BufHandle
- DECLARE FUNCTION SeekBuf& LIBRARY 'BufHandle/Position/Mode
- DECLARE FUNCTION Store& LIBRARY 'BufHandle/Data/Size
- DECLARE FUNCTION InsertBuf& LIBRARY 'BufHandle/BufHandle
- DECLARE FUNCTION InsertFile& LIBRARY 'BufHandle/FileName
- DECLARE FUNCTION Replace& LIBRARY 'BufHandle/Data/Size/OldSize
- DECLARE FUNCTION xGet& LIBRARY 'BufHandle
- DECLARE FUNCTION xClear& LIBRARY 'BufHandle/Size
- DECLARE FUNCTION FindData& LIBRARY 'BufHandle/Key/Data/Size
- DECLARE FUNCTION FindNext& LIBRARY 'BufHandle/Key
- DECLARE FUNCTION FindPrev& LIBRARY 'BufHandle/Key
- DECLARE FUNCTION FreeFinds& LIBRARY 'BufHandle
- DECLARE FUNCTION SetBookmark& LIBRARY 'BufHandle/Key
- DECLARE FUNCTION GotoBookmark& LIBRARY 'BufHandle/Key
- DECLARE FUNCTION FindString& LIBRARY 'Source/SourceLen/Find/FindLen
- DECLARE FUNCTION GetLength& LIBRARY 'Start/EndByte/MaxBytes
- DECLARE FUNCTION LastError& LIBRARY
- DECLARE FUNCTION LongToString& LIBRARY 'Value/Flag
- DECLARE FUNCTION StringToLong& LIBRARY 'DezString/Len
- DECLARE FUNCTION PackByteRun1& LIBRARY 'InBuf/InLen/OutBuf/OutLen
- DECLARE FUNCTION UnpackByteRun1& LIBRARY 'InParam/OutBuf/OutLen
- DECLARE FUNCTION PrintIoError& LIBRARY 'DOSErrNum
- DECLARE SUB FlipCase& LIBRARY 'String/Len/Flag
- DECLARE FUNCTION CmpMem& LIBRARY 'BlockA/BlockB/Size
- DECLARE SUB CopyMemI& LIBRARY 'Source/Dest/Size
- DECLARE FUNCTION FillMem& LIBRARY 'Start/Size/Value
- DECLARE FUNCTION GetMem& LIBRARY 'Size/Requirements
- DECLARE SUB UnGetMem& LIBRARY 'Block
- DECLARE SUB OutlineOff& LIBRARY 'RastPort
- DECLARE SUB OutlineOn& LIBRARY 'RastPort
- DECLARE SUB SetOPen& LIBRARY 'RastPort/Pen
- DECLARE FUNCTION SpecText& LIBRARY 'RastPort/String/xPos/yPos
- DECLARE SUB SpecTextPrefs& LIBRARY 'MPen/TLPen/BRPen/Style/Mask/Flags
- DECLARE FUNCTION ShowMsg& LIBRARY 'Param/Type/Height/ColorTab
- DECLARE FUNCTION v2_OpenBuf& LIBRARY 'MemType
- DECLARE FUNCTION v2_FileToBuf& LIBRARY 'FileName/MemType
- DECLARE FUNCTION v2_DuplicateBuf& LIBRARY 'BufHandle/MemType
-